//获取应用实例(获取app.js全局变量必须获取应用实例)
const App = getApp()

//网络请求封装
import Request_post from "../../../../request/Request_post"
import Request_get from "../../../../request/Request_get"

//系统设置项目:(请求地址-在封装中已经引入，这里不需要;   api调用的Appid-partner_app_id;   渠道ID-as_appid)
import config from '../../../../config/config'; 



// pages/Member/member_Coupon/member_Cop_Get_Result/member_Cop_Get_Result.js
Page({

	/**
	 * 页面的初始数据
	 */
	data: {

		//Title图片
		Title_Image:config.imageUrl+"title_member_Cop_Success.jpg",

		//去领取按钮
    getButtoon:config.imageUrl+"getButtoon.png",
    //关闭按钮
    close:config.imageUrl+"close.png",

		//图片资源
		copGet_Success:config.imageUrl+"copGet_Success.jpg",

		//领取大礼包遮罩图
    AvailableGiftBag:config.imageUrl+"AvailableGiftBag.png",

    //可领礼包显示（默认不显示false）
		display_AvailableGiftBag:false, 


		// 本页面面调试模拟变量
		// copdes:"会员福利停车券",
		// copamt:300,
		// echmoddes:"顾客扫码领取",
		// msg:"会员扫码领取电子优惠券成功",
		// copchtid:"09",
		// srcbllno:"201168200024", 
		// startuseamt:300,
		// echmodid:"01",
		// copid:"00000002770802985641",
		// copttl:"5小时停车抵用券",
		// dismodid:"01",
		// vldedt:"20210226174955",
	},



	//大礼包点击领取事件
  GetGiftBag:function(){
    this.setData({
      display_AvailableGiftBag:false
    })
    wx.navigateTo({
    url: '/SubpkgMarketing/pages/GiftPack/AvailableGifPack/AvailableGifPack',
    })
  },
  //关闭新会员注册奖励
  AvailableGiftBag_show_off:function(){
    this.setData({
      display_AvailableGiftBag:false
    })
  },




	//跳转会员主页 || 车牌录入
	HandleHome:function(){
		var that = this
		if( that.data.copchtid == "01"){
			wx.redirectTo({
				url:App.globalData.homePage
			})
		}else if( that.data.copchtid == "09" || that.data.copchtid == "10"){
			wx.redirectTo({
				url:"/SubpkgParkingPay/pages/ParkingPublic/NumberPlate/NumberPlate?copid="+that.data.copid
			})
		} 
	},

	//跳转到本次获得优惠券的详情页面
	HandleCopdetails:function(){
		var that = this
		that.setData({
			scapeCopid:escape(that.data.copid)
		})

		wx.redirectTo({
			url:"/SubpkgMarketing/pages/Coupon/MineCopDetails/MineCopDetails?srcbllno="+that.data.srcbllno+"&startuseamt="+that.data.startuseamt+"&copchtid="+that.data.copchtid+"&echmodid="+that.data.echmodid+"&copid="+that.data.scapeCopid
		})
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		var that = this
		// 接收参数：
		that.setData({
			msg:options.msg,
			copid:unescape(options.copid)
		})

		/** Api请求：09-003 会员电子优惠券详情查询 **/
		Request_get.get(
		config.domainName+'api_wxmkt_server/mbrcopbsc/findmbrcop',
		{copid:that.data.copid},
		function(res){
			// console.log(res)
			if(res != "undefined" && res.return_no == 1){
				// console.log(res)
				that.setData({
					copchtid:res.return_data.copchtid,
					copttl:res.return_data.copttl, 
					dismodid:res.return_data.dismodid,
					copid:res.return_data.copid,
					copdes:res.return_data.copdes,
					copamt:res.return_data.copamt,
					echmoddes:res.return_data.echmoddes,
					copchtid:res.return_data.copchtid,
					vldedt:res.return_data.vldedt,
				})

				const cusscpinfo = res.return_data.cusscpinfo
				for(var i = 0; i < cusscpinfo.length; i++){
					if(App.globalData.mbrclsid == cusscpinfo[i].cusscpid){
						that.setData({startuseamt:cusscpinfo[i].usestdamt})
					}
				}
				// console.log(that.data.startuseamt)
			}
			else{
				wx.redirectTo({
					url:"/SubpkgMarketing/pages/Coupon/GetCopFailed/GetCopFailed?msg="+that.data.msg
				})
			}
		}
		)




	
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {
		var that = this
		/** Api请求：11-003 会员礼包列表查询 **/
		// Request_get.get(
		// 	config.domainName+"api_wxmkt_server/mbrpkg/listmbrpkg",
		// 	{
		// 		typid:"02", //礼包类型：为空-全部、01-新会员注册大礼包、02-获取券可领大礼包（获取券：微会员领取、扫码领取、积分兑换获取、支付购买获取）
		// 		vldflg:"",
		// 		echflg:"n",
		// 	},
		// 	function(res){
		// 		console.log(res)
		// 		if(res != "undefined" && res.return_no == 1){
		// 			// console.log(res)
		// 			if(res.return_data.length > 0){
		// 				for(var i = 0; i < res.return_data.length; i++){
		// 					if(res.return_data[i].vldqty > 0 && res.return_data[i].echflg == 'n'){   // 可以领取的数量 > 0 && 领取标志 == n
		// 						that.setData({
		// 							display_AvailableGiftBag:true       //可以领取大礼包，显示大礼包可领样式（必须要可领数量 > 0 时才能显示出可领样式，否则，礼包倒是有的，但是已经被领完了就麻烦了）
		// 						})
		// 						break;
		// 					}else{
		// 						that.setData({display_AvailableGiftBag:false})   //没有可以领取的大礼包，屏蔽大礼包可领样式
		// 					}
		// 				}
		// 				// console.log(that.data.bllno)
		// 			}else{
		// 				that.setData({display_AvailableGiftBag:false})   //没有可以领取的大礼包，屏蔽大礼包可领样式
		// 			}
		// 		}
		// 	}
		// )


	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})